// 使用vue.use插件 来一键注册全局组件
import PageTools from './PageTools'
// 引入注册全局组件
import UploadExcel from './UploadExcel'
import ImageUpload from './ImageUpload'
// 声明vue插件
// 形式： 1.对象 2.函数
// 注意： 如果插件是对象的话必须提供一个install方法
// install方法有一个形参是vue 所以在方法里面就可以使用vue的方法进行注册组件

// 第一种插件是对象的方式
export default {
  install(Vue) {
    Vue.component('PageTools', PageTools)
    Vue.component('UploadExcel', UploadExcel)
    Vue.component('ImageUpload', ImageUpload) // 注册导入上传组件
  }
}

// 第二种： 插件是函数的形式
// 当插件是函数的时候 不用install方法 函数会被当成install方法（vue.use会自动调用这个函数）

